repeated visit - German English Dictionary